package com.woniuxy.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * (Levelapplicationform)实体类
 *
 * @author makejava
 * @since 2021-02-25 15:07:55
 */
public class Levelapplicationform implements Serializable {
    private static final long serialVersionUID = 957887371538691933L;

    private Integer id;
    /**
     * 提交申请时的等级
     */
    private Integer nowLevel;
    /**
     * 申请的目标等级
     */
    private Integer levelApply;
    /**
     * 申请内容描述
     */
    private String describe;
    /**
     * 0为待处理，1为同意申请，2为拒绝申请
     */
    private Integer status;
    /**
     * 提交申请的代理id
     */
    private Integer memberId;
    /**
     * 提交申请时上级代理的id
     */
    private Integer referenceId;
    /**
     * 代理人申请的新的上级代理
     */
    private Integer newreferenceId;
    /**
     * 申请提交时间
     */
    private String applicationTime;
    /**
     * 上级处理日期，为空则为未处理
     */
    private String disposeTime;
    /**
     * 软删除
     */
    private Integer flag;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getNowLevel() {
        return nowLevel;
    }

    public void setNowLevel(Integer nowLevel) {
        this.nowLevel = nowLevel;
    }

    public Integer getLevelApply() {
        return levelApply;
    }

    public void setLevelApply(Integer levelApply) {
        this.levelApply = levelApply;
    }

    public String getDescribe() {
        return describe;
    }

    public void setDescribe(String describe) {
        this.describe = describe;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getMemberId() {
        return memberId;
    }

    public void setMemberId(Integer memberId) {
        this.memberId = memberId;
    }

    public Integer getReferenceId() {
        return referenceId;
    }

    public void setReferenceId(Integer referenceId) {
        this.referenceId = referenceId;
    }

    public Integer getNewreferenceId() {
        return newreferenceId;
    }

    public void setNewreferenceId(Integer newreferenceId) {
        this.newreferenceId = newreferenceId;
    }

    public String getApplicationTime() {
        return applicationTime;
    }

    public void setApplicationTime(String applicationTime) {
        this.applicationTime = applicationTime;
    }

    public String getDisposeTime() {
        return disposeTime;
    }

    public void setDisposeTime(String disposeTime) {
        this.disposeTime = disposeTime;
    }

    public Integer getFlag() {
        return flag;
    }

    public void setFlag(Integer flag) {
        this.flag = flag;
    }

    @Override
    public String toString() {
        return "Levelapplicationform{" +
                "id=" + id +
                ", nowLevel=" + nowLevel +
                ", levelApply=" + levelApply +
                ", describe='" + describe + '\'' +
                ", status=" + status +
                ", memberId=" + memberId +
                ", referenceId=" + referenceId +
                ", newreferenceId=" + newreferenceId +
                ", applicationTime=" + applicationTime +
                ", disposeTime=" + disposeTime +
                ", flag=" + flag +
                '}';
    }
}